package communication.common.business.heartbeat;

import lombok.Data;

/**
 *  心跳相关配置。
 * @author mac
 */
@Data
public class HeartBeatConfig {

    /**
     * 超时次数设置，如果超时次数大于这个值，则client端应该关闭socket，而server端待定.
     * 默认值：3
     *
     */
    private int maxTimeOut=3;

    /**
     *  todo: 暂时未使用。
     *  间隔周期，单位：毫秒
     *  server端的心跳检测间隔周期建议 为 client发送心跳周期的 2~3 倍之间；
     *  例如：server端每隔5秒检测一次心跳存活，那么client端就2秒发送一次。
     *
     */
    private long interval=5000;


}
